About Koyanagi Limited (01532278) United Kingdom