About Jelikat Solutions Limited (10780296) United Kingdom