About Kilroy Ar Ltd (10021080) United Kingdom