About Far Fetched Industries Ltd (11859206) United Kingdom