About Extrinsica Limited (03954639) United Kingdom