About Samo Foundation Limited (12679340) United Kingdom