About Baillie Digital Limited (10731177) United Kingdom