About Kondor Holdco Limited (08878107) United Kingdom