About Lazy Dog Software Ltd (10828154) United Kingdom