About Pintarroxo Limited (10139191) United Kingdom