About Initium Property Limited (13541154) United Kingdom