About Loaded Chips Ltd (13633580) United Kingdom