About Seb S Foundation Limited (11191093) United Kingdom