About Deyana Angel 888 Limited (13614252) United Kingdom