About Initium Solutions Limited (13082444) United Kingdom