About Ijlo Ltd. (10980184) United Kingdom