About Jja Wallace Ltd (13173292) United Kingdom