About Strategika Ltd (11736251) United Kingdom