About Ama (ravelston) Limited (SC352536) United Kingdom