About Luxury Connect Africa Limited (12305645) United Kingdom