About 7bitsoft Ltd (12859942) United Kingdom