About London Short Ltd (10932528) United Kingdom