About Offshoot Limited (01045547) United Kingdom