About Michael Baigent Orla Kelly Limited (04628050) United Kingdom