About Bagmati International Ltd (SC504074) United Kingdom