About Sneha 14 Limited (10377815) United Kingdom