About Pellet Holdings Ltd (11098787) United Kingdom