About Bitsabishi Limited (10441775) United Kingdom