About Hewitt Holdings & Investments Ltd (12009691) United Kingdom