About Ferintosh International Limited (SC645353) United Kingdom