About Amora S Venture Limited (11165451) United Kingdom