About Bioapp Solutions Limited (09675330) United Kingdom