About Rifat Pedicab Ltd (12183184) United Kingdom