About Amilli Management Ltd (08556649) United Kingdom