About L Aibi Holdings Limited (11497059) United Kingdom