About Drosophila Limited (11039616) United Kingdom