About Jl Megran Consulting Ltd (10954850) United Kingdom