About London Loop Ltd (12072947) United Kingdom