About Genie Cnc Limited (12886852) United Kingdom