About Ikedec Plus Limited (12271661) United Kingdom