About Suchkanand Holdings Limited (13649360) United Kingdom