About A.j.b.r.a. Limited (SC652309) United Kingdom