About Neira Ltd (SC650313) United Kingdom