About Sedk Limited (11178560) United Kingdom