About Sekstant No 2 Ltd (12678039) United Kingdom