About J.hoxha & Co. Limited (10654038) United Kingdom