About Anmera Holdings Ltd (13025191) United Kingdom