About Pindarchi Ltd (13349955) United Kingdom