About Symba Limited (03759637) United Kingdom