About Binarysoft Ltd (12951101) United Kingdom