About Jirachi Ltd. (09298401) United Kingdom