About Alfad Limited (12166055) United Kingdom