About N Jayakody Locum Ltd (12825355) United Kingdom