About Alfie Ray Ltd (10648110) United Kingdom