About Noble Group Shoreditch Limited (11098161) United Kingdom