About Snake Eyes Group Limited (10603401) United Kingdom