About Extrinsica Global Limited (07293625) United Kingdom