About Company Kapok Uk Limited (13510217) United Kingdom