About Forelle Estates Holdings Ltd. (SC135692) United Kingdom