About Snehal Khajuria Limited (10540021) United Kingdom