About D.kaweesa Limited (12293402) United Kingdom