About Levitex Foams Research Ltd (11735013) United Kingdom