About Genie Civil Development Ltd (12798192) United Kingdom