About Faromir Holdings Uk Ltd. (09487993) United Kingdom