About Pekkelo Ltd (10234813) United Kingdom