About Snipe Investment Ltd (11261870) United Kingdom