About Geo & M.ltd Ltd (12820568) United Kingdom