About Lanre Fisher Holdings Limited (12261944) United Kingdom