About Sambora Trading Limited (SC688477) United Kingdom