About Ikuspuntu Ltd (13145227) United Kingdom