About Flipcar Limited (10770607) United Kingdom