About Hanami Lic Limited (SC621839) United Kingdom