About Bekkr Limited (10339586) United Kingdom