About Jensam Consultants Ltd (11016059) United Kingdom