About Pedeli Ltd (12739579) United Kingdom