About Sambora Holdings Limited (11054135) United Kingdom