About Cypressa M12 Limited (13315024) United Kingdom