About Alfa Kitchen Limited (11470450) United Kingdom