About Lubich Associates Limited (09051447) United Kingdom