About Stingrays Entertainment Limited (05252940) United Kingdom