About Kullasoft Ltd (10005231) United Kingdom