About Kiboko Bidco Limited (13353092) United Kingdom