About Snafflz Entertainment Ltd (07735005) United Kingdom