About Becklow Ventures Limited (12827419) United Kingdom