About Seker Ali Limited (12077026) United Kingdom