About Lionel Kruger & Associates Limited (12581073) United Kingdom