About Snaa Solutions Ltd (12758649) United Kingdom