About Albi Photo Consulting Ltd (12074329) United Kingdom