About Humaniq Limited (10742892) United Kingdom