About Scala Capital Partners Limited (07250100) United Kingdom