About Freehi Limited (11420777) United Kingdom