About Freddyland Limited (11001698) United Kingdom