About Flora Capital Ltd (12272109) United Kingdom