About Faroe Limited (11633687) United Kingdom