About Praecepta Group Ltd (10848804) United Kingdom