About Flowcopter Ltd. (SC637173) United Kingdom