About Minicabit Limited (07395202) United Kingdom