About Intafresh Limited (05069998) United Kingdom