About Initium Group Ltd (11768166) United Kingdom