About Aevissa London Limited (12369841) United Kingdom