About Sniper Business Developments Limited (04784023) United Kingdom