About Lofrix Associates Limited (04544464) United Kingdom