About Bluefruit Software Employee Ownership Trustee Limited (12240039) United Kingdom