About Kilani Investment Company Limited (05732860) United Kingdom