About New Balti 2000 Limited (12595207) United Kingdom