About Remy Lynch Limited (10967622) United Kingdom