About Lofeosi Consultant Limited Limited (10396440) United Kingdom