About Offshoot Holdings Ltd (13069732) United Kingdom