About Atomic Bits Ltd (13296135) United Kingdom