About Chithambara Osa International Ltd (09892713) United Kingdom