About Hibiki Systems Ltd. (12611570) United Kingdom