About Ajbs Investments Ltd (09257841) United Kingdom