About Alpha.sierra.kilo. Ltd. (12992463) United Kingdom