About Faross Ltd (12483131) United Kingdom