About Permanence Holdings Limited (12457974) United Kingdom