About Invertase Holdings Limited (11697854) United Kingdom