About Deepbridge Partners Limited (07532539) United Kingdom