About Bitsolucians Limited (09513209) United Kingdom