About Genesis New World Aldgate Ltd (12707009) United Kingdom