About Bisl Research Management Limited (07236110) United Kingdom