About Farand Group Ltd (12128281) United Kingdom