About Celfran Ltd (12703498) United Kingdom