About Florinnecula Ltd (12862246) United Kingdom