About Aimera Ltd (06546662) United Kingdom