About Isabella Batista Ltd (12894652) United Kingdom