About Karnaphuli London Limited (11719723) United Kingdom