About Pintaloosa Limited (12427660) United Kingdom