About Magdalaine Cruz And Palmer Limited (11518641) United Kingdom