About 3 James Investments Ltd (11772128) United Kingdom