About Sambuk Limited (12717773) United Kingdom