About Jahn Group Ltd (13234943) United Kingdom