About Lara Ratnaraja Ltd. (09393718) United Kingdom