About Ink Property Group Limited (11468571) United Kingdom