About Snatch Lr Ltd (12901448) United Kingdom