About Amora Investment & Trading Ltd (13678065) United Kingdom