About Aimeron Limited (SC552824) United Kingdom