About James De Rin Management Ltd (13257220) United Kingdom