About Taha Miran Limited (08170568) United Kingdom