About Aj Media Labs Limited (12296235) United Kingdom