About Betingale Ltd (12098621) United Kingdom