About Jalickar Consultants Limited (05048864) United Kingdom