About Ampla Operations Limited (11814057) United Kingdom