About Ata Casa Investment Limited (06164193) United Kingdom