About Pedell Ltd (11310028) United Kingdom