About The Strong Project Ltd (13072629) United Kingdom