About Kokosh Limited (12632941) United Kingdom