About Bespin Research Ltd (10553772) United Kingdom