About Aimli Properties Limited (13268619) United Kingdom