About Ll Technology Partners Llp (OC365427) United Kingdom