About Snaft Limited (10662924) United Kingdom