About Quiff & Co International Ltd (12464948) United Kingdom