About London Pirate Ltd (06315640) United Kingdom