About London S Loop Ltd (11897352) United Kingdom