About Minutia Holdings Limited (13184057) United Kingdom