About Shimasu Technology Limited (10546301) United Kingdom