About Bettr Software Ltd (12427831) United Kingdom