About Ajsra Limited (12815860) United Kingdom