About Quipsol Limited (SC699166) United Kingdom