About Ama (new Town) Limited (SC098553) United Kingdom