About Snibor Limited (04241766) United Kingdom