About Kosa 86 Limited (09614544) United Kingdom