About N Kubus Ltd (10209320) United Kingdom