About Malik Feddi Limited (10222196) United Kingdom