About Sewa Coti Ltd. (09133314) United Kingdom