About Teruk Limited (11758977) United Kingdom