About Beura Limited (SC438549) United Kingdom