About Finkle Street Management Co Limited (06193364) United Kingdom