About Sekal Management Services Limited (10385200) United Kingdom