About Roper International Holding Limited (12081981) United Kingdom