About Minoa Kbl Holdco Limited (13289707) United Kingdom