About Polymerbit Limited (11024503) United Kingdom