About Allect Limited (05884731) United Kingdom