About Bhnd The Lens Limited (13581553) United Kingdom