About Densefran Ltd (12201245) United Kingdom