About Ijikoo Ltd (SC653341) United Kingdom