About Macasan Limited (12149520) United Kingdom