About Ampla Loans Limited (11814053) United Kingdom