About Kilo Oscar Ltd (11077330) United Kingdom