About Sekitto Invest Limited (08738684) United Kingdom