About Balderex Limited (12073123) United Kingdom