About Pentop London Ltd (12385242) United Kingdom