About Floresco Technologies Ltd (12118695) United Kingdom