About Christian James Investments Limited (12907183) United Kingdom