No catapult? Looks like an oversized British jumpjet carrier.
Video says it is a Russian design,....hull was acquired from the Ukraine.