About Ofira Limited (13242834) United Kingdom