About Aigenpulse Limited (10170711) United Kingdom