About Snipef Management Ltd. (SC056633) United Kingdom