About Koko Boss Limited (13308033) United Kingdom