About Ailogica Limited (09969109) United Kingdom