About Kilo Victor Bravo Limited (06149686) United Kingdom