About Genie Project Solutions Limited (07602509) United Kingdom