About Kubos Limited (05455423) United Kingdom