About Jb Investments Group Limited (12877275) United Kingdom