About Cfr 77 Limited (NI627448) United Kingdom