About Sekoia Services Ltd (11072290) United Kingdom