About Pirate Ship Properties Ltd (10037989) United Kingdom