About Latona Limited (12142172) United Kingdom