About 4bit Consulting Limited (SC372741) United Kingdom