About Initiia Limited (11742485) United Kingdom