About Beatrix Solutions Ltd (06476192) United Kingdom