About Yottabit Ltd (SC667862) United Kingdom