About Inglerate Limited (11595268) United Kingdom