About Albjam Services Ltd (10553118) United Kingdom