About Alafandi Limited (12556530) United Kingdom