About Latium Tech Holdco Limited (12534697) United Kingdom