About Noratchi Capital Ltd (12115689) United Kingdom