About Alaffia Ltd (13294892) United Kingdom