About Ferndale Investment Holdings Ltd. (10445563) United Kingdom