About Proposition Solutions Limited (07489482) United Kingdom