About James Carlyle Ltd (12162116) United Kingdom