About Mahee Solutions Ltd (NI657629) United Kingdom