About Sindhupalchok Uk Limited (12598925) United Kingdom