About Ama Prime Properties Ltd (11764181) United Kingdom