About Founded Partners Limited (07641176) United Kingdom