About Krisha International Limited (10180476) United Kingdom