About Red Snapper Group Limited (11285597) United Kingdom