About Mirala Limited (01597191) United Kingdom