About Anaerobis Limited (11226062) United Kingdom