About E-fuka Technologies Ltd (12999337) United Kingdom