About Plimtech Limited (SC499132) United Kingdom