About Sentient Foams Limited (10198614) United Kingdom