About Permundum Limited (10023417) United Kingdom