About Diffingo Uk Limited (SC344764) United Kingdom