About Lovat Seven Holdings Limited (12409251) United Kingdom