About Backridge Holdings Limited (10941952) United Kingdom