About Mitra Obliq Ltd (SC612994) United Kingdom