About Pulseroll Limited (10306494) United Kingdom