About Grandmax Universal Ltd. (07899304) United Kingdom