About 1st Avenue Holdings Limited (10030241) United Kingdom