About Strongoak Holdings Limited (10827637) United Kingdom