About Seker Baba Ltd (12173541) United Kingdom