About Aleph Associates Limited (05128595) United Kingdom