About Nicoflo Limited (12420199) United Kingdom