About K336-uk Limited (12890610) United Kingdom