About Bit Aims Limited (12990226) United Kingdom