About Bitrapid Limited (01986928) United Kingdom