About Alf Project Ltd. (08342835) United Kingdom