About Sekwane Ltd (13468528) United Kingdom