About Thisbe Limited (06442506) United Kingdom