About Beckerly Holdings Uk Limited (10901198) United Kingdom