About Isigrid Limited (12279087) United Kingdom