About Ambar Entertainment Limited (10696733) United Kingdom