About Kyle James Ltd (12255493) United Kingdom