About Anamcara Solutions Ltd (09296604) United Kingdom