About Com.pitta Pulls Ltd (12869808) United Kingdom