About Snqsolutions Limited (11832518) United Kingdom