About Kilo One One Limited (11579708) United Kingdom