About Speyer D Albazzi Limited (07074422) United Kingdom