About Logik Holdings Limited (12482067) United Kingdom