About Palomino Collection Ltd (12988792) United Kingdom