About Intactfrs Ltd (13207881) United Kingdom