About Barus International Ltd (10439489) United Kingdom