About Beaulynch Holdings Limited (10509663) United Kingdom