About Re International Limited (SC200893) United Kingdom