About Amix Property Limited (09225556) United Kingdom