About Fletcher Capital Ltd (11830657) United Kingdom