About Latteria Holdings Limited (11253357) United Kingdom