About Nihonbo Limited (04169667) United Kingdom