About Amasha Holdings Ltd (SC634149) United Kingdom