About James 8 Ltd (11707499) United Kingdom