About The Platform Partnership Limited (07405426) United Kingdom