About Boardr Limited (12676360) United Kingdom