About Sambu256 Limited (12492341) United Kingdom