About Propa Ink Limited (11774592) United Kingdom