About Fitches Creek Enterprises Ltd. (10896094) United Kingdom