About L3afar Ltd (10585910) United Kingdom