About Island Bak Limited (10208494) United Kingdom