About Funahashi Design Limited (11014829) United Kingdom