About Idle Balti Limited (11613605) United Kingdom