About Almaya International Limited (02496175) United Kingdom