About Ekap Solutions Limited (10266751) United Kingdom