About Strongoak Investments Ltd (10524463) United Kingdom