About Actuarius Limited (05311018) United Kingdom