About Three Maliqis Limited (08228852) United Kingdom