About Ampla Vella Ltd (SC428295) United Kingdom