About Baldoria Limited (11601144) United Kingdom