About Intrinseca Limited (10203648) United Kingdom