About Casc Master Limited (12269490) United Kingdom