About Sekura Management Limited (12830710) United Kingdom