About Aqubit Ltd (12357648) United Kingdom