About Bit It Technologies Limited (13021108) United Kingdom