About Iff (kent) Ltd (11281683) United Kingdom