About Lucy Acquisitions Limited (12225284) United Kingdom