About Itabashi Limited (09586272) United Kingdom