About Intralake Technologies Limited (13207440) United Kingdom